Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

178
Visualizações
Solicitud de Ajax: obtenga datos de formulario y recorra element_name []

Estoy realizando un AJAX-Reqest con datos de formulario y datos adicionales como matriz ( selected_members )

 $.ajax({ type: "POST", url: "inc/insert.inc.php", data: { frmData: $("#frmData").serialize(), selected_members: selected_members },

¿Cómo puedo obtener estos datos en insert.inc.php como dos matrices (datos de formulario y miembros_seleccionados)? El formulario también contiene elementos con name="element_name[]"

 var_dump($_POST); array(2) { ["frmData"]=> string(232) "datDate=2022-02-13&tmBeginn=17%3A00&tmEnde=17%3A00&cmb_Mittel%5B%5D=1&txt_Aufwandmenge%5B%5D=1&txt_mKh%5B%5D=1&cmb_Mittel%5B%5D=2&txt_Aufwandmenge%5B%5D=2&txt_mKh%5B%5D=3&cmbGeraet=1&cmbDuese=1&txtWasser=300&cmbGasse=2&cmbAnwender=1" ["selected_members"]=> array(2) { [0]=> string(1) "3" [1]=> string(1) "4" } }

¿Cómo puedo obtener los datos del formulario y recorrer cada "fila" de las tres entradas element_name[]?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Como podemos ver, cmb_item y txt_amount son valores existentes en $yourarray y son matrices de elementos. No es necesario que sean matrices asociativas, ya que comparten el mismo name y solo difieren en el value . Para referirse a ellos, simplemente puede hacer $yourarray['cmb_item'] y $yourarray['txt_amount'] , respectivamente.

EDITAR

Ejemplo:

 <?php $foo = 'datDate=2022-02-13&tmStart=15%3A00&tmEnd=15%3A00&cmb_item%5B%5D=1&txt_amount%5B%5D=30&cmb_item%5B%5D=2&txt_amount%5B%5D=50&&cmbDevice=1'; parse_str($foo, $bar); echo var_dump($bar['cmb_item']);

El resultado es

 array(2) { [0]=> string(1) "1" [1]=> string(1) "2" }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda